void bubble_sort(int a[],int size)
{
    int i,j=0;
    for(i=0;i<size-i-1;i++){                 //i控制的是冒泡排序的趟数，有十个数则排九趟
        for(j=0;j<size-i-1;j++){             //j控制的是每趟进行比大小的数，依次为原数组中的第0，1，2...8项，当当前项小于后一项时跳出循环
            if(a[j]>a[j+1]){
                int t=a[j];
                a[j]=a[j+1];
                a[j+1]=t;
            }
        }
        }
}

#include<stdio.h>
int main(){
    int arr[]={9,5,6,7,4,1,8,3,2,0};
    int len=sizeof(arr)/sizeof(arr[10]);
    bubble_sort(arr,len);
    for(int k=0;k<len;k++){
        printf("%d ",arr[k]);
    }
    return 0;

}